<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '56394FD32720938BD78761D0A89FA1E9';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.opacity.OpacityDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function F(){}
function J(){}
function Jn(){}
function Sb(){}
function dc(){}
function Wc(){}
function jd(){}
function Ed(){}
function Md(){}
function Xd(){}
function Yg(){}
function _g(){}
function fh(){}
function ui(){}
function xi(){}
function $i(){}
function bj(){}
function Tj(){}
function Yj(){}
function kk(){}
function kn(){}
function Hn(){Yb()}
function hk(){Yb()}
function tk(){Yb()}
function Ek(){Yb()}
function Jk(){Yb()}
function rh(){qh()}
function qn(){Dl(this)}
function w(a){this.b=a}
function bk(a){this.b=a}
function Xl(a){this.b=a}
function im(a){this.b=a}
function Rm(a){this.b=a}
function Em(a){this.d=a}
function Di(a){this.g=a}
function Oj(a){this.c=a}
function gd(){this.b={}}
function fb(){this.b=gb()}
function cd(){this.d=++_c}
function hl(){this.b=new dc}
function vn(){this.b=new qn}
function Ii(){Ii=Jn;xc()}
function Ni(){Ni=Jn;Pi()}
function lj(){lj=Jn;uj()}
function Oc(a,b){a.e=b}
function Qc(a,b){a.b=b}
function Rc(a,b){a.c=b}
function cc(a,b){a.b+=b}
function Th(a,b){Ih(a.g,b)}
function ki(a,b){hi(a,b,a.g)}
function Fj(a,b){Hj(a,b,a.c)}
function ab(a){U();this.b=a}
function ob(a){Yb();this.f=a}
function pb(a){Yb();this.f=a}
function yc(){xc();return sc}
function Wd(){Ud();return Qd}
function vj(){uj();return pj}
function fd(a,b){return a.b[b]}
function Hk(a){return 5>a?5:a}
function Ak(a){ob.call(this,a)}
function Ck(a){ob.call(this,a)}
function Fk(a){ob.call(this,a)}
function Kk(a){ob.call(this,a)}
function ol(a){ob.call(this,a)}
function Kd(a){Hd.call(this,a)}
function ri(a){Kd.call(this,a)}
function Ok(a){Ak.call(this,a)}
function Ac(){oc.call(this,ho,0)}
function Cc(){oc.call(this,io,1)}
function Ec(){oc.call(this,jo,2)}
function Gc(){oc.call(this,ko,3)}
function xj(){oc.call(this,ho,0)}
function zj(){oc.call(this,io,1)}
function Bj(){oc.call(this,jo,2)}
function Dj(){oc.call(this,ko,3)}
function vh(){qd.call(this,null)}
function qh(){qh=Jn;ph=new cd}
function Pb(){Pb=Jn;Ob=new Sb}
function hn(){hn=Jn;gn=new kn}
function ij(a){this.g=a;new Md}
function cb(a,b){this.c=a;this.b=b}
function oc(a,b){this.b=a;this.c=b}
function Vd(a,b){oc.call(this,a,b)}
function nm(a,b){this.c=a;this.b=b}
function Mm(a,b){this.b=a;this.c=b}
function Cn(a,b){this.b=a;this.c=b}
function zh(a,b){a.__listener=b}
function en(a,b,c){a.splice(b,c)}
function tn(a,b){return El(a.b,b)}
function Wh(a,b){!!a.e&&pd(a.e,b)}
function kl(a,b){cc(a.b,b);return a}
function Hl(b,a){return b.f[To+a]}
function Tg(a){return new Rg[a]}
function Cm(a){return a.c<a.d.L()}
function Wk(b,a){return b.indexOf(a)}
function Jl(b,a){return To+a in b.f}
function ne(a){return a==null?null:a}
function cl(){cl=Jn;_k={};bl={}}
function lh(){if(!hh){Nh();hh=true}}
function Y(a){$wnd.clearTimeout(a)}
function Lb(a){$wnd.clearTimeout(a)}
function X(a){$wnd.clearInterval(a)}
function qd(a){this.b=new Cd;this.c=a}
function $m(){this.b=$d(Lg,On,0,0,0)}
function Kj(){this.b=$d(Kg,On,22,4,0)}
function ej(){Vi.call(this,$doc.body)}
function Vc(){Vc=Jn;Uc=new dd(new Wc)}
function U(){U=Jn;T=new $m;jh(new fh)}
function qi(){qi=Jn;oi=new ui;pi=new xi}
function Ah(a){return !le(a)&&ke(a,15)}
function me(a){return a.tM==Jn||ge(a,1)}
function Kb(a){return a.$H||(a.$H=++Cb)}
function he(a,b){return a.cM&&a.cM[b]}
function ge(a,b){return a.cM&&!!a.cM[b]}
function Tk(b,a){return b.charCodeAt(a)}
function ec(b,a){return b.appendChild(a)}
function fc(b,a){return b.removeChild(a)}
function ke(a,b){return a!=null&&ge(a,b)}
function um(a,b){(a<0||a>=b)&&xm(a,b)}
function hc(a,b){a.textContent=b||co}
function fn(a,b,c,d){a.splice(b,c,d)}
function wd(a,b,c){var d;d=yd(a,b);d.J(c)}
function zd(a,b){var c;c=Ad(a,b);return c}
function Wm(a,b){um(b,a.c);return a.b[b]}
function M(a,b){Ym(a.b,b);a.b.c==0&&V(a.c)}
function V(a){a.c?X(a.d):Y(a.d);Ym(T,a)}
function t(a){this.e=new w(this);this.o=a}
function ll(a){this.b=new dc;cc(this.b,a)}
function Cd(){this.e=new qn;this.d=false}
function gb(){return (new Date).getTime()}
function vb(a){return le(a)?Zb(je(a)):co}
function rb(a){return le(a)?sb(je(a)):a+co}
function un(a,b){return Ol(a.b,b)!=null}
function Fb(a,b,c){return a.apply(b,c);var d}
function od(a,b,c){return new Ed(vd(a.b,b,c))}
function ud(a,b){!a.b&&(a.b=new $m);Vm(a.b,b)}
function ld(a){var b;if(id){b=new jd;pd(a,b)}}
function ok(a){var b=Rg[a.c];a=null;return b}
function Vm(a,b){ae(a.b,a.c++,b);return true}
function $b(){try{null.a()}catch(a){return a}}
function yh(){if(!wh){Hh();Lh();wh=true}}
function mh(){hh&&ld((!ih&&(ih=new vh),ih))}
function Li(a){this.g=a;this.b=new Hi(this.g)}
function O(){this.b=new $m;this.c=new ab(this)}
function Vi(a){this.b=new Kj;this.g=a;Xh(this)}
function qb(a){Yb();this.c=a;this.b=co;Xb(this)}
function Vj(a,b,c){this.b=a;this.d=b;this.c=c}
function Zj(a,b,c){ki(a,new Mi(b));hi(a,c,a.g)}
function Ol(a,b){return !b?Ql(a):Pl(a,b,~~Kb(b))}
function ub(a){return a==null?null:a.name}
function sb(a){return a==null?null:a.message}
function le(a){return a!=null&&a.tM!=Jn&&!ge(a,1)}
function pk(a){return typeof a=='number'&&a>0}
function jh(a){lh();return kh(id?id:(id=new cd),a)}
function Wi(a){Ui();try{Zh(a)}finally{un(Ti,a)}}
function Ui(){Ui=Jn;Ri=new $i;Si=new qn;Ti=new vn}
function de(){de=Jn;be=[];ce=[];ee(new Xd,be,ce)}
function xl(a){var b;b=new Xl(a);return new Mm(a,b)}
function sn(a,b){var c;c=Kl(a.b,b,a);return c==null}
function li(a,b){var c;c=ii(a,b);c&&mi(b.g);return c}
function Tb(a,b){!a&&(a=[]);a[a.length]=b;return a}
function Wb(a,b){a.length>=b&&a.splice(0,b);return a}
function Hd(a){pb.call(this,Jd(a),Id(a));this.b=a}
function Hi(a){this.b=a;this.c=Nd(a);this.d=this.c}
function Qk(a){this.b='Unknown';this.d=a;this.c=-1}
function Dl(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function fl(){if(al==256){_k=bl;bl={};al=0}++al}
function oe(a){if(a!=null){throw new tk}return null}
function Pg(a){if(ke(a,30)){return a}return new qb(a)}
function Lm(a){var b;b=new am(a.c.b);return new Rm(b)}
function zb(a){var b;return b=a,me(b)?b.hC():Kb(b)}
function yb(a,b){var c;return c=a,me(c)?c.eQ(b):c===b}
function kh(a,b){return od((!ih&&(ih=new vh),ih),a,b)}
function pn(a,b){return ne(a)===ne(b)||a!=null&&yb(a,b)}
function In(a,b){return ne(a)===ne(b)||a!=null&&yb(a,b)}
function gc(b,a){return b[a]==null?null:String(b[a])}
function Oi(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Z(a,b){return $wnd.setTimeout(ao(function(){a.v()}),b)}
function xm(a,b){throw new Fk('Index: '+a+', Size: '+b)}
function Im(a){if(a.c<=0){throw new Hn}return a.b.R(--a.c)}
function Dm(a){if(a.c>=a.d.L()){throw new Hn}return a.d.R(a.c++)}
function Nj(a){if(a.b>=a.c.c){throw new Hn}return a.c.b[++a.b]}
function ie(a,b){if(a!=null&&!he(a,b)){throw new tk}return a}
function Jj(a,b){var c;c=Gj(a,b);if(c==-1){throw new Hn}Ij(a,c)}
function Gi(a,b){hc(a.b,b);if(a.d!=a.c){a.d=a.c;Od(a.b,a.c)}}
function v(a,b){s(a.b,b)?(a.b.k=a.b.o.s(a.b.e,a.b.g)):(a.b.k=null)}
function hi(a,b,c){$h(b);Fj(a.b,b);ec(c,(Ni(),Oi(b.g)));_h(b,a)}
function _d(a,b,c,d){de();fe(d,be,ce);d.cZ=a;d.cM=b;d.qI=c;return d}
function $d(a,b,c,d,e){var f;f=Zd(e,d);_d(a,b,c,f);return f}
function Yd(a,b){var c,d;c=a;d=Zd(0,b);_d(c.cZ,c.cM,c.qI,d);return d}
function mk(a,b,c){var d;d=new kk;d.d=a+b;pk(c)&&qk(c,d);return d}
function Ml(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function Ql(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function je(a){if(a!=null&&(a.tM==Jn||ge(a,1))){throw new tk}return a}
function Uk(a,b){if(!ke(b,1)){return false}return String(a)==b}
function Id(a){var b;b=a.F();if(!b.H()){return null}return ie(b.I(),30)}
function Ib(a,b,c){var d;d=Gb();try{return Fb(a,b,c)}finally{Jb(d)}}
function Xi(){Ui();try{si(Ti,Ri)}finally{Dl(Ti.b);Dl(Si)}}
function C(){C=Jn;var a;a=new F;!!a&&(a.u()||(a=new O));B=a}
function $j(a){var b;b=new mj;b.g.size=10;b.g[Qo]=a!=null?a:co;return b}
function vk(a){var b;b=xk(a);if(isNaN(b)){throw new Ok(Ro+a+So)}return b}
function nh(){var a;if(hh){a=new rh;!!ih&&pd(ih,a);return null}return null}
function Xm(a,b,c){for(;c<a.c;++c){if(In(b,a.b[c])){return c}}return -1}
function jc(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}
function El(a,b){return b==null?a.d:ke(b,1)?Jl(a,ie(b,1)):Il(a,b,~~zb(b))}
function Fl(a,b){return b==null?a.c:ke(b,1)?Hl(a,ie(b,1)):Gl(a,b,~~zb(b))}
function Mb(){return $wnd.setTimeout(function(){Bb!=0&&(Bb=0);Eb=-1},10)}
function Jb(a){a&&Rb((Pb(),Ob));--Bb;if(a){if(Eb!=-1){Lb(Eb);Eb=-1}}}
function ee(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function fe(a,b,c){de();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function fk(a,b,c){t.call(this,(C(),B));this.c=a;this.d=b;this.b=c-b}
function dd(a){cd.call(this);this.b=a;!Pc&&(Pc=new gd);Pc.b[lo]=this;this.c=lo}
function Jm(a,b){var c;this.b=a;this.d=a;c=a.L();(b<0||b>c)&&xm(b,c);this.c=b}
function Gj(a,b){var c;for(c=0;c<a.c;++c){if(a.b[c]==b){return c}}return -1}
function Nl(e,a,b){var c,d=e.f;a=To+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function nk(a,b,c,d){var e;e=new kk;e.d=a+b;pk(c)&&qk(c,e);e.b=d?8:0;return e}
function am(a){var b;b=new $m;a.d&&Vm(b,new im(a));Cl(a,b);Bl(a,b);this.b=new Em(b)}
function Kl(a,b,c){return b==null?Ml(a,c):ke(b,1)?Nl(a,ie(b,1),c):Ll(a,b,c,~~zb(b))}
function Yk(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function Mh(a,b){yh();Kh(a,b);b&131072&&a.addEventListener(Ao,Fh,false)}
function ch(a,b,c){var d;d=ah;ah=a;b==bh&&xh(a.type)==8192&&(bh=null);c.A(a);ah=d}
function lk(a,b,c){var d;d=new kk;d.d=a+b;pk(c!=0?-c:0)&&qk(c!=0?-c:0,d);d.b=4;return d}
function r(a,b,c){q(a);a.i=true;a.j=false;a.f=b;a.p=c;a.g=null;++a.n;v(a.e,gb())}
function Qb(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Ub(b,c)}while(a.b);a.b=c}}
function Rb(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Ub(b,c)}while(a.c);a.c=c}}
function ql(a,b){var c;while(a.H()){c=a.I();if(b==null?c==null:yb(b,c)){return a}}return null}
function mj(){var a;lj();nj.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function Mi(a){Li.call(this,$doc.createElement('div'));this.g[Lo]='gwt-Label';Gi(this.b,a)}
function nj(a){ij.call(this,a,(!$g&&($g=new _g),!Xg&&(Xg=new Yg)));this.g[Lo]='gwt-TextBox'}
function mi(a){a.style['left']=co;a.style['top']=co;a.style['position']=co}
function Vk(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Hb(b){return function(){try{return Ib(b,this,arguments)}catch(a){throw a}}}
function tb(a){var b;return a==null?eo:le(a)?ub(je(a)):ke(a,1)?fo:(b=a,me(b)?b.cZ:Be).d}
function xc(){xc=Jn;tc=new Ac;uc=new Cc;vc=new Ec;wc=new Gc;sc=_d(Hg,On,6,[tc,uc,vc,wc])}
function uj(){uj=Jn;qj=new xj;rj=new zj;sj=new Bj;tj=new Dj;pj=_d(Jg,On,21,[qj,rj,sj,tj])}
function Ud(){Ud=Jn;Td=new Vd('RTL',0);Sd=new Vd('LTR',1);Rd=new Vd('DEFAULT',2);Qd=_d(Ig,On,13,[Td,Sd,Rd])}
function Nd(a){var b;b=gc(a,mo);if(Vk(no,b)){return Ud(),Td}else if(Vk(oo,b)){return Ud(),Sd}return Ud(),Rd}
function ic(b){var c=b.relatedTarget;if(!c){return null}try{var d=c.nodeName;return c}catch(a){return null}}
function Ym(a,b){var c,d;c=Xm(a,b,0);if(c==-1){return false}d=(um(c,a.c),a.b[c]);en(a.b,c,1);--a.c;return true}
function el(a){cl();var b=To+a;var c=bl[b];if(c!=null){return c}c=_k[b];c==null&&(c=dl(a));fl();return bl[b]=c}
function Yh(a,b){var c;switch(xh(b.type)){case 16:case 32:c=ic(b);if(!!c&&jc(a.g,c)){return}}Sc(b,a,a.g)}
function Ij(a,b){var c;if(b<0||b>=a.c){throw new Ek}--a.c;for(c=b;c<a.c;++c){ae(a.b,c,a.b[c+1])}ae(a.b,a.c,null)}
function ek(a,b){var c,d,e,f,g;g=a.d+a.b*b;for(d=a.c,e=0,f=d.length;e<f;++e){c=d[e];c.style['opacity']=co+g}}
function lb(a){var b,c,d;c=$d(Mg,On,29,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new Jk}c[d]=a[d]}}
function _b(a){var b,c,d;d=a&&a.stack?a.stack.split('\n'):[];for(b=0,c=d.length;b<c;++b){d[b]=Vb(d[b])}return d}
function yd(a,b){var c,d;d=ie(Fl(a.e,b),32);if(!d){d=new qn;Kl(a.e,b,d)}c=ie(d.c,31);if(!c){c=new $m;Ml(d,c)}return c}
function Ad(a,b){var c,d;d=ie(Fl(a.e,b),32);if(!d){return hn(),hn(),gn}c=ie(d.c,31);if(!c){return hn(),hn(),gn}return c}
function Wl(a,b){var c,d,e;if(ke(b,33)){c=ie(b,33);d=c.N();if(El(a.b,d)){e=Fl(a.b,d);return pn(c.O(),e)}}return false}
function Gb(){var a;if(Bb!=0){a=gb();if(a-Db>2000){Db=a;Eb=Mb()}}if(Bb++==0){Qb((Pb(),Ob));return true}return false}
function E(b,c){var d=ao(function(){if(!c.b){var a=gb();b.r(a)}});$wnd.mozRequestAnimationFrame(d)}
function Cl(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new nm(e,c.substring(1));a.J(d)}}}
function Bl(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.J(e[f])}}}}
function Yb(){var a,b,c,d;c=Wb(_b($b()),2);d=$d(Mg,On,29,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new Qk(c[a])}lb(d)}
function Xb(a){var b,c,d,e;d=_b(le(a.c)?je(a.c):null);e=$d(Mg,On,29,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new Qk(d[b])}lb(e)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{ao(Og)()}catch(a){b(c)}else{ao(Og)()}}
function W(a,b){if(b<0){throw new Ak('must be non-negative')}a.c?X(a.d):Y(a.d);Ym(T,a);a.c=false;a.d=Z(a,b);Vm(T,a)}
function Ih(a,b){var c;yh();Uk(Jo,b)&&(c=lc(),c!=-1&&c<=1009000)?(Ko==Ko&&(a.ondragexit=Eh),undefined):Jh(a,b)}
function Zm(a,b){var c;b.length<a.c&&(b=Yd(b,a.c));for(c=0;c<a.c;++c){ae(b,c,a.b[c])}b.length>a.c&&ae(b,a.c,null);return b}
function Bd(a){var b,c;if(a.b){try{for(c=new Em(a.b);c.c<c.d.L();){b=ie(Dm(c),23);wd(b.b,b.d,b.c)}}finally{a.b=null}}}
function Sc(a,b,c){var d,e,f;if(Pc){f=ie(fd(Pc,a.type),8);if(f){d=f.b.b;e=f.b.c;Qc(f.b,a);Rc(f.b,c);Wh(b,f.b);Qc(f.b,d);Rc(f.b,e)}}}
function Il(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.N();if(h.M(a,g)){return true}}}return false}
function Gl(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.N();if(h.M(a,g)){return f.O()}}}return null}
function ik(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function yk(a){var b;b=vk(a);if(b>3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b}
function Od(a,b){switch(b.c){case 0:{a[mo]=no;break}case 1:{a[mo]=oo;break}case 2:{Nd(a)!=(Ud(),Rd)&&(a[mo]=co,undefined);break}}}
function Xk(c){if(c.length==0||c[0]>Uo&&c[c.length-1]>Uo){return c}var a=c.replace(/^(\s*)/,co);var b=a.replace(/\s*$/,co);return b}
function Ei(){var a;Di.call(this,(a=$doc.createElement('BUTTON'),a.type='button',a));this.g[Lo]='gwt-Button';this.g.innerHTML='Start'}
function q(a){if(!a.i){return}a.q=a.j;a.g=null;a.i=false;a.j=false;if(a.k){a.k.t();a.k=null}a.q&&ek(a,(1+Math.cos(6.283185307179586))/2)}
function Vh(a,b,c){var d;d=xh(c.c);d==-1?Th(a,c.c):a.d==-1?Mh(a.g,d|(a.g.__eventBits||0)):(a.d|=d);return od(!a.e?(a.e=new qd(a)):a.e,c,b)}
function Zb(b){var c=co;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+bo+b[d]}catch(a){}}}}catch(a){}return c}
function $h(a){if(!a.f){(Ui(),tn(Ti,a))&&Wi(a)}else if(a.f){li(a.f,a)}else if(a.f){throw new Ck("This widget's parent does not implement HasWidgets")}}
function kc(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML=co;return outer}
function xk(a){var b=uk;!b&&(b=uk=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function ii(a,b){var c,d;if(b.f!=a){return false}try{_h(b,null)}finally{c=b.g;fc((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);Jj(a.b,b)}return true}
function qk(a,b){var c;b.c=a;if(a==2){c=String.prototype}else{if(a>0){var d=ok(b);if(d){c=d.prototype}else{d=Rg[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b}
function N(a){var b,c,d,e,f;b=$d(Fg,Mn,3,a.b.c,0);b=ie(Zm(a.b,b),4);c=new fb;for(e=0,f=b.length;e<f;++e){d=b[e];Ym(a.b,d);v(d.b,c.b)}a.b.c>0&&W(a.c,Hk(16-(gb()-c.b)))}
function Zh(a){if(!a.c){throw new Ck("Should only call onDetach when the widget is attached to the browser's document")}try{a.C()}finally{a.g.__listener=null;a.c=false}}
function Mk(){Mk=Jn;Lk=_d(Eg,On,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function Gk(a){var b,c,d;b=$d(Eg,On,-1,8,1);c=(Mk(),Lk);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return Yk(b,d,8)}
function rl(a){var b,c,d,e;d=new hl;b=null;d.b.b+='[';c=a.F();while(c.H()){b!=null?(cc(d.b,b),d):(b=Vo);e=c.I();cc(d.b,e===a?'(this Collection)':co+e)}d.b.b+=']';return d.b.b}
function vd(a,b,c){if(!b){throw new Kk('Cannot add a handler with a null type')}if(!c){throw new Kk('Cannot add a null handler')}a.c>0?ud(a,new Vj(a,b,c)):wd(a,b,c);return new Tj}
function Pl(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.N();if(h.M(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.O()}}}return null}
function Ll(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.N();if(j.M(a,h)){var i=g.O();g.P(b);return i}}}else{d=j.b[c]=[]}var g=new Cn(a,b);d.push(g);++j.e;return null}
function Zd(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function _h(a,b){var c;c=a.f;if(!b){try{!!c&&c.c&&Zh(a)}finally{a.f=null}}else{if(c){throw new Ck('Cannot set a new parent without first clearing the old parent')}a.f=b;b.c&&a.D()}}
function si(b,c){qi();var a,d,e,f,g;d=null;for(g=b.F();g.H();){f=ie(g.I(),22);try{c.G(f)}catch(a){a=Pg(a);if(ke(a,30)){e=a;!d&&(d=new vn);sn(d,e)}else throw a}}if(d){throw new ri(d)}}
function Ug(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Xj(a){var b,c;b=Yi();a.d=$j('1.0');a.c=$j('0.1');a.b=$j('5000');Zj(b,'Start Opacity',a.d);Zj(b,'End Opacity',a.c);Zj(b,Po,a.b);c=new Ei;Vh(c,new bk(a),(Vc(),Vc(),Uc));hi(b,c,b.g)}
function pd(b,c){var a,d,e;!c.d||(c.d=false,c.e=null);e=c.e;Oc(c,b.c);try{xd(b.b,c)}catch(a){a=Pg(a);if(ke(a,24)){d=a;throw new Kd(d.b)}else throw a}finally{e==null?(c.d=true,c.e=null):(c.e=e)}}
function ak(a){var b;b=new fk(_d(Gg,On,-1,[$doc.getElementById('box1'),$doc.getElementById('box2'),$doc.getElementById('box3')]),yk(gc(a.b.d.g,Qo)),yk(gc(a.b.c.g,Qo)));r(b,wk(gc(a.b.b.g,Qo)),gb())}
function Yi(){Ui();var a,b;b=ie(Fl(Si,Mo),19);if(!(a=$doc.getElementById(Mo))){return null}if(b){if(!a||b.g==a){return b}}Si.e==0&&jh(new bj);!a?(b=new ej):(b=new Vi(a));Kl(Si,Mo,b);sn(Ti,b);return b}
function dl(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+Tk(a,c++)}return b|0}
function ae(a,b,c){if(c!=null){if(a.qI>0&&!he(c,a.qI)){throw new hk}else if(a.qI==-1&&(c.tM==Jn||ge(c,1))){throw new hk}else if(a.qI<-1&&!(c.tM!=Jn&&!ge(c,1))&&!he(c,-a.qI)){throw new hk}}return a[b]=c}
function Ub(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].U()&&(c=Tb(c,f)):($wnd.__gwt_initWindowCloseHandler(ao(nh),ao(mh)),undefined)}catch(a){a=Pg(a);if(!ke(a,30))throw a}}return c}
function Hj(a,b,c){var d,e;if(c<0||c>a.c){throw new Ek}if(a.c==a.b.length){e=$d(Kg,On,22,a.b.length*2,0);for(d=0;d<a.b.length;++d){ae(e,d,a.b[d])}a.b=e}++a.c;for(d=a.c-1;d>c;--d){ae(a.b,d,a.b[d-1])}ae(a.b,c,b)}
function Jd(a){var b,c,d,e,f;c=a.L();if(c==0){return null}b=new ll(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.F();f.H();){e=ie(f.I(),30);d?(d=false):(b.b.b+='; ',b);kl(b,e.w())}return b.b.b}
function Sg(a,b,c){var d=Rg[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=Rg[a]=function(){});_=d.prototype=b<0?{}:Tg(b);_.cM=c}for(var e=3;e<arguments.length;++e){arguments[e].prototype=_}if(d.cZ){_.cZ=d.cZ;d.cZ=null}}
function Vb(a){var b,c,d;d=co;a=Xk(a);b=a.indexOf(go);c=a.indexOf('function')==0?8:0;if(b==-1){b=Wk(a,String.fromCharCode(64));c=a.indexOf('function ')==0?9:0}b!=-1&&(d=Xk(a.substr(c,b-c)));return d.length>0?d:'anonymous'}
function Xh(a){var b;if(a.c){throw new Ck("Should only call onAttach when the widget is detached from the browser's document")}a.c=true;zh(a.g,a);b=a.d;a.d=-1;b>0&&(a.d==-1?Mh(a.g,b|(a.g.__eventBits||0)):(a.d|=b));a.B();a.E()}
function lc(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());if(a&&a.length>=3){var b=parseInt(a[1])*1000000+parseInt(a[2])*1000+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}
function wk(a){var b,c,d,e;if(a==null){throw new Ok(eo)}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(ik(a.charCodeAt(b))==-1){throw new Ok(Ro+a+So)}}e=parseInt(a,10);if(isNaN(e)){throw new Ok(Ro+a+So)}else if(e<-2147483648||e>2147483647){throw new Ok(Ro+a+So)}return e}
function Pi(){var c=function(){};c.prototype={className:co,clientHeight:0,clientWidth:0,dir:co,getAttribute:function(a,b){return this[a]},href:co,id:co,lang:co,nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:co,style:{},title:co};$wnd.GwtPotentialElementShim=c}
function xd(b,c){var a,d,e,f,g,h;if(!c){throw new Kk('Cannot fire null event')}try{++b.c;g=zd(b,c.y());d=null;h=b.d?g.T(g.L()):g.S();while(b.d?h.c>0:h.c<h.d.L()){f=b.d?Im(h):Dm(h);try{c.x(ie(f,11))}catch(a){a=Pg(a);if(ke(a,30)){e=a;!d&&(d=new vn);sn(d,e)}else throw a}}if(d){throw new Hd(d)}}finally{--b.c;b.c==0&&Bd(b)}}
function s(a,b){var c,d,e;c=a.n;d=b>=a.p+a.f;if(a.j&&!d){e=(b-a.p)/a.f;ek(a,(1+Math.cos(3.141592653589793+e*3.141592653589793))/2);return a.i&&a.n==c}if(!a.j&&b>=a.p){a.j=true;ek(a,(1+Math.cos(3.141592653589793))/2);if(!(a.i&&a.n==c)){return false}}if(d){a.i=false;a.j=false;ek(a,(1+Math.cos(6.283185307179586))/2);return false}return true}
function Nh(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=ao(nh)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=ao(function(a){try{hh&&ld((!ih&&(ih=new vh),ih))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function Lh(){$wnd.addEventListener(xo,ao(function(a){var b=Bh;if(b&&!a.relatedTarget){if('html'==a.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent(zo,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true);$wnd.addEventListener(Ao,Dh,true)}
function Jh(a,b){switch(b){case 'drag':a.ondrag=Fh;break;case 'dragend':a.ondragend=Fh;break;case 'dragenter':a.ondragenter=Eh;break;case Jo:a.ondragleave=Fh;break;case 'dragover':a.ondragover=Eh;break;case 'dragstart':a.ondragstart=Fh;break;case 'drop':a.ondrop=Fh;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,Fh,false);a.addEventListener(b,Fh,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function Og(){var a;!!$stats&&Ug('com.google.gwt.useragent.client.UserAgentAsserter');a=Rj();Uk(po,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&Ug('com.google.gwt.user.client.DocumentModeAsserter');dh();!!$stats&&Ug('com.tractionsoftware.gwt.demo.opacity.client.OpacityDemo');Xj(new Yj)}
function Rj(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(No)!=-1}())return No;if(function(){return b.indexOf('webkit')!=-1}())return 'safari';if(function(){return b.indexOf(Oo)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return b.indexOf(Oo)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return po;return 'unknown'}
function xh(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case lo:return 1;case ro:return 2;case 'focus':return 2048;case so:return 128;case to:return 256;case uo:return 512;case 'load':return 32768;case 'losecapture':return 8192;case vo:return 4;case wo:return 64;case xo:return 32;case yo:return 16;case zo:return 8;case 'scroll':return 16384;case 'error':return 65536;case Ao:case Bo:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case Co:return 1048576;case Do:return 2097152;case Eo:return 4194304;case Fo:return 8388608;case Go:return 16777216;case Ho:return 33554432;case Io:return 67108864;default:return -1;}}
function dh(){var a,b,c;b=$doc.compatMode;a=_d(Ng,On,1,[qo]);for(c=0;c<a.length;++c){if(Uk(a[c],b)){return}}a.length==1&&Uk(qo,a[0])&&Uk('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function Hh(){Ch=ao(function(a){return true});Fh=ao(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Ah(b)&&ch(a,c,b)});Eh=ao(function(a){a.preventDefault();Fh.call(this,a)});Gh=ao(function(a){this.__gwtLastUnhandledEvent=a.type;Fh.call(this,a)});Dh=ao(function(a){var b=Ch;if(b(a)){var c=Bh;if(c&&c.__listener){if(Ah(c.__listener)){ch(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(lo,Dh,true);$wnd.addEventListener(ro,Dh,true);$wnd.addEventListener(vo,Dh,true);$wnd.addEventListener(zo,Dh,true);$wnd.addEventListener(wo,Dh,true);$wnd.addEventListener(yo,Dh,true);$wnd.addEventListener(xo,Dh,true);$wnd.addEventListener(Bo,Dh,true);$wnd.addEventListener(so,Ch,true);$wnd.addEventListener(uo,Ch,true);$wnd.addEventListener(to,Ch,true);$wnd.addEventListener(Co,Dh,true);$wnd.addEventListener(Do,Dh,true);$wnd.addEventListener(Eo,Dh,true);$wnd.addEventListener(Fo,Dh,true);$wnd.addEventListener(Go,Dh,true);$wnd.addEventListener(Ho,Dh,true);$wnd.addEventListener(Io,Dh,true)}
function Kh(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?Fh:null);c&2&&(a.ondblclick=b&2?Fh:null);c&4&&(a.onmousedown=b&4?Fh:null);c&8&&(a.onmouseup=b&8?Fh:null);c&16&&(a.onmouseover=b&16?Fh:null);c&32&&(a.onmouseout=b&32?Fh:null);c&64&&(a.onmousemove=b&64?Fh:null);c&128&&(a.onkeydown=b&128?Fh:null);c&256&&(a.onkeypress=b&256?Fh:null);c&512&&(a.onkeyup=b&512?Fh:null);c&1024&&(a.onchange=b&1024?Fh:null);c&2048&&(a.onfocus=b&2048?Fh:null);c&4096&&(a.onblur=b&4096?Fh:null);c&8192&&(a.onlosecapture=b&8192?Fh:null);c&16384&&(a.onscroll=b&16384?Fh:null);c&32768&&(a.onload=b&32768?Gh:null);c&65536&&(a.onerror=b&65536?Fh:null);c&131072&&(a.onmousewheel=b&131072?Fh:null);c&262144&&(a.oncontextmenu=b&262144?Fh:null);c&524288&&(a.onpaste=b&524288?Fh:null);c&1048576&&(a.ontouchstart=b&1048576?Fh:null);c&2097152&&(a.ontouchmove=b&2097152?Fh:null);c&4194304&&(a.ontouchend=b&4194304?Fh:null);c&8388608&&(a.ontouchcancel=b&8388608?Fh:null);c&16777216&&(a.ongesturestart=b&16777216?Fh:null);c&33554432&&(a.ongesturechange=b&33554432?Fh:null);c&67108864&&(a.ongestureend=b&67108864?Fh:null)}
var co='',Uo=' ',So='"',go='(',Vo=', ',To=':',bo=': ',Wo='=',ho='CENTER',qo='CSS1Compat',Ao='DOMMouseScroll',Po='Duration',Ro='For input string: "',io='JUSTIFY',jo='LEFT',ko='RIGHT',fo='String',bp='UmbrellaException',dp='[Lcom.google.gwt.user.client.ui.',Zo='[Ljava.lang.',Lo='className',lo='click',lp='com.google.gwt.animation.client.',Yo='com.google.gwt.core.client.',fp='com.google.gwt.core.client.impl.',jp='com.google.gwt.dom.client.',hp='com.google.gwt.event.dom.client.',cp='com.google.gwt.event.shared.',ep='com.google.gwt.i18n.client.',kp='com.google.gwt.text.shared.testing.',ip='com.google.gwt.user.client.',_o='com.google.gwt.user.client.ui.',ap='com.google.web.bindery.event.shared.',$o='com.tractionsoftware.gwt.demo.opacity.client.',mp='com.tractionsoftware.gwt.user.client.animation.',Mo='controls',ro='dblclick',mo='dir',Ko='dragexit',Jo='dragleave',po='gecko1_8',Ho='gesturechange',Io='gestureend',Go='gesturestart',Xo='java.lang.',gp='java.util.',so='keydown',to='keypress',uo='keyup',oo='ltr',vo='mousedown',wo='mousemove',xo='mouseout',yo='mouseover',zo='mouseup',Bo='mousewheel',Oo='msie',eo='null',No='opera',no='rtl',Fo='touchcancel',Eo='touchend',Do='touchmove',Co='touchstart',Qo='value';var _,Rg={},Nn={16:1},$n={33:1},Xn={26:1},_n={25:1,31:1},Zn={34:1},On={25:1},Un={10:1,12:1,15:1,17:1,18:1,20:1,22:1},Kn={},Pn={25:1,30:1},Sn={24:1,25:1,30:1},Ln={2:1},Vn={10:1,12:1,15:1,17:1,18:1,19:1,20:1,22:1},Qn={5:1,6:1,25:1,27:1,28:1},Wn={21:1,25:1,27:1,28:1},Mn={4:1,25:1},Rn={12:1},Tn={9:1,11:1},Yn={32:1};Sg(1,-1,Kn);_.eQ=function m(a){return this===a};_.gC=function n(){return this.cZ};_.hC=function o(){return Kb(this)};_.tS=function p(){return this.cZ.d+'@'+Gk(this.hC())};_.toString=function(){return this.tS()};_.tM=Jn;Sg(3,1,{});_.f=-1;_.g=null;_.i=false;_.j=false;_.k=null;_.n=-1;_.o=null;_.p=-1;_.q=false;Sg(4,1,{},w);_.r=function x(a){v(this,a)};_.b=null;Sg(5,1,{});Sg(6,1,Ln);Sg(7,5,{});var B=null;Sg(8,7,{},F);_.u=function G(){return !!$wnd.mozRequestAnimationFrame};_.s=function H(a,b){var c;c=new J;E(a,c);return c};Sg(9,6,Ln,J);_.t=function K(){this.b=true};_.b=false;Sg(10,7,{},O);_.u=function P(){return true};_.s=function Q(a,b){var c;c=new cb(this,a);Vm(this.b,c);this.b.c==1&&W(this.c,16);return c};Sg(12,1,Nn);
--></script>
<script><!--
_.v=function $(){this.c||Ym(T,this);N(this.b)};_.c=false;_.d=0;var T;Sg(11,12,Nn,ab);_.b=null;Sg(13,6,{2:1,3:1},cb);_.t=function db(){M(this.c,this)};_.b=null;_.c=null;Sg(14,1,{},fb);Sg(19,1,Pn);_.w=function mb(){return this.f};_.tS=function nb(){var a,b;a=this.cZ.d;b=this.w();return b!=null?a+bo+b:a};_.f=null;Sg(18,19,Pn);Sg(17,18,Pn);Sg(16,17,Pn,qb);_.w=function wb(){this.d==null&&(this.e=tb(this.c),this.b=this.b+bo+rb(this.c),this.d=go+this.e+') '+vb(this.c)+this.b,undefined);return this.d};_.b=co;_.c=null;_.d=null;_.e=null;Sg(23,1,{});var Bb=0,Cb=0,Db=0,Eb=-1;Sg(25,23,{},Sb);_.b=null;_.c=null;var Ob;Sg(30,1,{});Sg(31,30,{},dc);_.b=co;Sg(44,1,{25:1,27:1,28:1});_.eQ=function pc(a){return this===a};_.hC=function qc(){return Kb(this)};_.tS=function rc(){return this.b};_.b=null;_.c=0;Sg(43,44,Qn);var sc,tc,uc,vc,wc;Sg(45,43,Qn,Ac);Sg(46,43,Qn,Cc);Sg(47,43,Qn,Ec);Sg(48,43,Qn,Gc);Sg(54,1,{});_.tS=function Nc(){return 'An event type'};_.e=null;Sg(53,54,{});_.d=false;Sg(52,53,{});_.y=function Tc(){return Vc(),Uc};_.b=null;_.c=null;var Pc=null;Sg(51,52,{});Sg(50,51,{});Sg(49,50,{},Wc);_.x=function Xc(a){ak(ie(a,7))};var Uc;Sg(57,1,{});_.hC=function ad(){return this.d};_.tS=function bd(){return 'Event type'};_.d=0;var _c=0;Sg(56,57,{},cd);Sg(55,56,{8:1},dd);_.b=null;_.c=null;Sg(58,1,{},gd);_.b=null;Sg(60,53,{},jd);_.x=function kd(a){ie(a,9).z(this)};_.y=function md(){return id};var id=null;Sg(61,1,Rn,qd);_.b=null;_.c=null;Sg(64,1,{});Sg(63,64,{});_.b=null;_.c=0;_.d=false;Sg(62,63,{},Cd);Sg(65,1,{},Ed);Sg(67,17,Sn,Hd);_.b=null;Sg(66,67,Sn,Kd);Sg(68,1,{11:1},Md);Sg(70,44,{13:1,25:1,27:1,28:1},Vd);var Qd,Rd,Sd,Td;Sg(71,1,{},Xd);_.qI=0;var be,ce;Sg(80,1,{});Sg(81,1,{},Yg);var Xg=null;Sg(82,80,{},_g);var $g=null;var ah=null,bh=null;Sg(87,1,Tn,fh);_.z=function gh(a){while((U(),T).c>0){V(ie(Wm(T,0),16))}};var hh=false,ih=null;Sg(89,53,{},rh);_.x=function sh(a){oe(a);null.U()};_.y=function th(){return ph};var ph;Sg(90,61,Rn,vh);var wh=false;var Bh=null,Ch=null,Dh=null,Eh=null,Fh=null,Gh=null;Sg(100,1,{17:1,20:1});_.tS=function Uh(){if(!this.g){return '(null handle)'}return kc(this.g)};_.g=null;Sg(99,100,Un);_.B=function ai(){};_.C=function bi(){};_.D=function ci(){Xh(this)};_.A=function di(a){Yh(this,a)};_.E=function ei(){};_.c=false;_.d=0;_.e=null;_.f=null;Sg(98,99,Un);_.B=function fi(){si(this,(qi(),oi))};_.C=function gi(){si(this,(qi(),pi))};Sg(97,98,Un);_.F=function ji(){return new Oj(this.b)};Sg(96,97,Un);Sg(101,66,Sn,ri);var oi,pi;Sg(102,1,{},ui);_.G=function vi(a){a.D()};Sg(103,1,{},xi);_.G=function yi(a){Zh(a)};Sg(106,99,Un);_.D=function Ci(){var a;Xh(this);a=this.g.tabIndex;-1==a&&(this.g.tabIndex=0,undefined)};Sg(105,106,Un);Sg(104,105,Un,Ei);Sg(107,1,{},Hi);_.b=null;_.c=null;_.d=null;Sg(109,99,Un);_.b=null;Sg(108,109,Un,Mi);Sg(111,96,Vn,Vi);var Ri,Si,Ti;Sg(112,1,{},$i);_.G=function _i(a){a.c&&Zh(a)};Sg(113,1,Tn,bj);_.z=function cj(a){Xi()};Sg(114,111,Vn,ej);Sg(117,106,Un);_.A=function jj(a){var b;b=xh(a.type);(b&896)!=0?Yh(this,a):Yh(this,a)};_.E=function kj(){};Sg(116,117,Un);Sg(115,116,Un,mj);Sg(118,44,Wn);var pj,qj,rj,sj,tj;Sg(119,118,Wn,xj);Sg(120,118,Wn,zj);Sg(121,118,Wn,Bj);Sg(122,118,Wn,Dj);Sg(123,1,{},Kj);_.F=function Lj(){return new Oj(this)};_.b=null;_.c=0;Sg(124,1,{},Oj);_.H=function Pj(){return this.b<this.c.c-1};_.I=function Qj(){return Nj(this)};_.b=-1;_.c=null;Sg(127,1,{},Tj);Sg(128,1,{23:1},Vj);_.b=null;_.c=null;_.d=null;Sg(129,1,{},Yj);_.b=null;_.c=null;_.d=null;Sg(130,1,{7:1,11:1},bk);_.b=null;Sg(132,3,{});Sg(131,132,{},fk);_.b=0;_.c=null;_.d=0;Sg(133,17,Pn,hk);Sg(135,1,{},kk);_.tS=function rk(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?co:'class ')+this.d};_.b=0;_.c=0;_.d=null;Sg(136,17,Pn,tk);var uk=null;Sg(139,17,Pn,Ak);Sg(140,17,Pn,Ck);Sg(141,17,Pn,Ek,Fk);Sg(144,17,Pn,Jk,Kk);var Lk;Sg(146,139,Pn,Ok);Sg(147,1,{25:1,29:1},Qk);_.tS=function Rk(){return this.b+'.'+this.d+'(Unknown Source'+(this.c>=0?To+this.c:co)+')'};_.b=null;_.c=0;_.d=null;_=String.prototype;_.cM={1:1,25:1,26:1,27:1};_.eQ=function Zk(a){return Uk(this,a)};_.hC=function $k(){return el(this)};_.tS=_.toString;var _k,al=0,bl;Sg(149,1,Xn,hl);_.tS=function il(){return this.b.b};Sg(150,1,Xn,ll);_.tS=function ml(){return this.b.b};Sg(151,17,Pn,ol);Sg(152,1,{});_.J=function sl(a){throw new ol('Add not supported on this collection')};_.K=function tl(a){var b;b=ql(this.F(),a);return !!b};_.tS=function ul(){return rl(this)};Sg(154,1,Yn);_.eQ=function yl(a){var b,c,d,e,f;if(a===this){return true}if(!ke(a,32)){return false}e=ie(a,32);if(this.e!=e.e){return false}for(c=new am((new Xl(e)).b);Cm(c.b);){b=ie(Dm(c.b),33);d=b.N();f=b.O();if(!(d==null?this.d:ke(d,1)?To+ie(d,1) in this.f:Il(this,d,~~zb(d)))){return false}if(!In(f,d==null?this.c:ke(d,1)?Hl(this,ie(d,1)):Gl(this,d,~~zb(d)))){return false}}return true};_.hC=function zl(){var a,b,c;c=0;for(b=new am((new Xl(this)).b);Cm(b.b);){a=ie(Dm(b.b),33);c+=a.hC();c=~~c}return c};_.tS=function Al(){var a,b,c,d;d='{';a=false;for(c=new am((new Xl(this)).b);Cm(c.b);){b=ie(Dm(c.b),33);a?(d+=Vo):(a=true);d+=co+b.N();d+=Wo;d+=co+b.O()}return d+'}'};Sg(153,154,Yn);_.M=function Rl(a,b){return ne(a)===ne(b)||a!=null&&yb(a,b)};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;Sg(156,152,Zn);_.eQ=function Ul(a){var b,c,d;if(a===this){return true}if(!ke(a,34)){return false}c=ie(a,34);if(c.L()!=this.L()){return false}for(b=c.F();b.H();){d=b.I();if(!this.K(d)){return false}}return true};_.hC=function Vl(){var a,b,c;a=0;for(b=this.F();b.H();){c=b.I();if(c!=null){a+=zb(c);a=~~a}}return a};Sg(155,156,Zn,Xl);_.K=function Yl(a){return Wl(this,a)};_.F=function Zl(){return new am(this.b)};_.L=function $l(){return this.b.e};_.b=null;Sg(157,1,{},am);_.H=function bm(){return Cm(this.b)};_.I=function cm(){return ie(Dm(this.b),33)};_.b=null;Sg(159,1,$n);_.eQ=function fm(a){var b;if(ke(a,33)){b=ie(a,33);if(In(this.N(),b.N())&&In(this.O(),b.O())){return true}}return false};_.hC=function gm(){var a,b;a=0;b=0;this.N()!=null&&(a=zb(this.N()));this.O()!=null&&(b=zb(this.O()));return a^b};_.tS=function hm(){return this.N()+Wo+this.O()};Sg(158,159,$n,im);_.N=function jm(){return null};_.O=function km(){return this.b.c};_.P=function lm(a){return Ml(this.b,a)};_.b=null;Sg(160,159,$n,nm);_.N=function om(){return this.b};_.O=function pm(){return Hl(this.c,this.b)};_.P=function qm(a){return Nl(this.c,this.b,a)};_.b=null;_.c=null;Sg(161,152,{31:1});_.Q=function sm(a,b){throw new ol('Add not supported on this list')};_.J=function tm(a){this.Q(this.L(),a);return true};_.eQ=function vm(a){var b,c,d,e,f;if(a===this){return true}if(!ke(a,31)){return false}f=ie(a,31);if(this.L()!=f.L()){return false}d=new Em(this);e=f.F();while(d.c<d.d.L()){b=Dm(d);c=Dm(e);if(!(b==null?c==null:yb(b,c))){return false}}return true};_.hC=function wm(){var a,b,c;b=1;a=new Em(this);while(a.c<a.d.L()){c=Dm(a);b=31*b+(c==null?0:zb(c));b=~~b}return b};_.F=function ym(){return new Em(this)};_.S=function zm(){return new Jm(this,0)};_.T=function Am(a){return new Jm(this,a)};Sg(162,1,{},Em);_.H=function Fm(){return Cm(this)};_.I=function Gm(){return Dm(this)};_.c=0;_.d=null;Sg(163,162,{},Jm);_.b=null;Sg(164,156,Zn,Mm);_.K=function Nm(a){return El(this.b,a)};_.F=function Om(){return Lm(this)};_.L=function Pm(){return this.c.b.e};_.b=null;_.c=null;Sg(165,1,{},Rm);_.H=function Sm(){return Cm(this.b.b)};_.I=function Tm(){var a;a=ie(Dm(this.b.b),33);return a.N()};_.b=null;Sg(166,161,_n,$m);_.Q=function _m(a,b){(a<0||a>this.c)&&xm(a,this.c);fn(this.b,a,0,b);++this.c};_.J=function an(a){return Vm(this,a)};_.K=function bn(a){return Xm(this,a,0)!=-1};_.R=function cn(a){return Wm(this,a)};_.L=function dn(){return this.c};_.c=0;var gn;Sg(168,161,_n,kn);_.K=function ln(a){return false};_.R=function mn(a){throw new Ek};_.L=function nn(){return 0};Sg(169,153,{25:1,32:1},qn);Sg(170,156,{25:1,34:1},vn);_.J=function wn(a){return sn(this,a)};_.K=function xn(a){return El(this.b,a)};_.F=function yn(){return Lm(xl(this.b))};_.L=function zn(){return this.b.e};_.tS=function An(){return rl(xl(this.b))};_.b=null;Sg(171,159,$n,Cn);_.N=function Dn(){return this.b};_.O=function En(){return this.c};_.P=function Fn(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;Sg(172,17,Pn,Hn);var ao=Hb;var cg=mk(Xo,'Object',1),Be=mk(Yo,'JavaScriptObject$',20),Lg=lk(Zo,'Object;',174),ig=mk(Xo,'Throwable',19),Yf=mk(Xo,'Exception',18),dg=mk(Xo,'RuntimeException',17),eg=mk(Xo,'StackTraceElement',147),Mg=lk(Zo,'StackTraceElement;',175),$e=mk('com.google.gwt.lang.','SeedUtil',77),Xf=mk(Xo,'Enum',44),Rf=mk($o,'OpacityDemo',129),Qf=mk($o,'OpacityDemo$1',130),Gg=lk('[Lcom.google.gwt.core.client.','JavaScriptObject$;',176),Eg=lk(co,'[C',177),Wf=mk(Xo,'Class',135),hg=mk(Xo,fo,2),Ng=lk(Zo,'String;',178),Vf=mk(Xo,'ClassCastException',136),gg=mk(Xo,'StringBuilder',150),Uf=mk(Xo,'ArrayStoreException',133),Ae=mk(Yo,'JavaScriptException',16),zf=mk(_o,'UIObject',100),If=mk(_o,'Widget',99),sf=mk(_o,'Panel',98),pf=mk(_o,'FocusWidget',106),lf=mk(_o,'ButtonBase',105),mf=mk(_o,'Button',104),nf=mk(_o,'ComplexPanel',97),gf=mk(_o,'AbsolutePanel',96),wf=mk(_o,'RootPanel',111),vf=mk(_o,'RootPanel$DefaultRootPanel',114),tf=mk(_o,'RootPanel$1',112),uf=mk(_o,'RootPanel$2',113),Pf=mk(ap,bp,67),Xe=mk(cp,bp,66),kf=mk(_o,'AttachDetachException',101),hf=mk(_o,'AttachDetachException$1',102),jf=mk(_o,'AttachDetachException$2',103),Ff=mk(_o,'ValueBoxBase',117),xf=mk(_o,'TextBoxBase',116),yf=mk(_o,'TextBox',115),Ef=nk(_o,'ValueBoxBase$TextAlignment',118,vj),Jg=lk(dp,'ValueBoxBase$TextAlignment;',179),Af=nk(_o,'ValueBoxBase$TextAlignment$1',119,null),Bf=nk(_o,'ValueBoxBase$TextAlignment$2',120,null),Cf=nk(_o,'ValueBoxBase$TextAlignment$3',121,null),Df=nk(_o,'ValueBoxBase$TextAlignment$4',122,null),Ye=mk(ep,'AutoDirectionHandler',68),Ze=nk(ep,'HasDirection$Direction',70,Wd),Ig=lk('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;',180),Fe=mk(fp,'StringBufferImpl',30),wg=mk(gp,'AbstractMap',154),pg=mk(gp,'AbstractHashMap',153),Ag=mk(gp,'HashMap',169),kg=mk(gp,'AbstractCollection',152),xg=mk(gp,'AbstractSet',156),mg=mk(gp,'AbstractHashMap$EntrySet',155),lg=mk(gp,'AbstractHashMap$EntrySetIterator',157),vg=mk(gp,'AbstractMapEntry',159),ng=mk(gp,'AbstractHashMap$MapEntryNull',158),og=mk(gp,'AbstractHashMap$MapEntryString',160),ug=mk(gp,'AbstractMap$1',164),tg=mk(gp,'AbstractMap$1$1',165),Bg=mk(gp,'HashSet',170),qf=mk(_o,'LabelBase',109),rf=mk(_o,'Label',108),Lf=mk(ap,'Event',54),Te=mk(cp,'GwtEvent',53),Ne=mk(hp,'DomEvent',52),Oe=mk(hp,'HumanInputEvent',51),Pe=mk(hp,'MouseEvent',50),Le=mk(hp,'ClickEvent',49),Jf=mk(ap,'Event$Type',57),Se=mk(cp,'GwtEvent$Type',56),Me=mk(hp,'DomEvent$Type',55),jg=mk(Xo,'UnsupportedOperationException',151),Ee=mk(fp,'StringBufferImplAppend',31),ze=mk(Yo,Po,14),Ce=mk(Yo,'Scheduler',23),De=mk(fp,'SchedulerImpl',25),ef=mk(ip,'Window$ClosingEvent',89),Ve=mk(cp,'HandlerManager',61),ff=mk(ip,'Window$WindowHandlers',90),Kf=mk(ap,'EventBus',64),Of=mk(ap,'SimpleEventBus',63),Ue=mk(cp,'HandlerManager$Bus',62),Mf=mk(ap,'SimpleEventBus$1',127),Nf=mk(ap,'SimpleEventBus$2',128),ag=mk(Xo,'NullPointerException',144),Zf=mk(Xo,'IllegalArgumentException',139),fg=mk(Xo,'StringBuffer',149),Re=mk('com.google.gwt.event.logical.shared.','CloseEvent',60),$f=mk(Xo,'IllegalStateException',140),of=mk(_o,'DirectionalTextHelper',107),Ke=nk(jp,'Style$TextAlign',43,yc),Hg=lk('[Lcom.google.gwt.dom.client.','Style$TextAlign;',181),Ge=nk(jp,'Style$TextAlign$1',45,null),He=nk(jp,'Style$TextAlign$2',46,null),Ie=nk(jp,'Style$TextAlign$3',47,null),Je=nk(jp,'Style$TextAlign$4',48,null),Qe=mk(hp,'PrivateMap',58),We=mk(cp,'LegacyHandlerWrapper',65),Hf=mk(_o,'WidgetCollection',123),Kg=lk(dp,'Widget;',182),Gf=mk(_o,'WidgetCollection$WidgetIterator',124),Cg=mk(gp,'MapEntryImpl',171),_e=mk('com.google.gwt.text.shared.','AbstractRenderer',80),bf=mk(kp,'PassthroughRenderer',82),af=mk(kp,'PassthroughParser',81),_f=mk(Xo,'IndexOutOfBoundsException',141),sg=mk(gp,'AbstractList',161),yg=mk(gp,'ArrayList',166),qg=mk(gp,'AbstractList$IteratorImpl',162),rg=mk(gp,'AbstractList$ListIteratorImpl',163),Dg=mk(gp,'NoSuchElementException',172),zg=mk(gp,'Collections$EmptyList',168),ye=mk(lp,'Animation',3),Tf=mk(mp,'TractionAnimation',132),Sf=mk(mp,'OpacityAnimation',131),pe=mk(lp,'Animation$1',4),xe=mk(lp,'AnimationScheduler',5),qe=mk(lp,'AnimationScheduler$AnimationHandle',6),bg=mk(Xo,'NumberFormatException',146),we=mk(lp,'AnimationSchedulerImpl',7),ve=mk(lp,'AnimationSchedulerImplTimer',10),ue=mk(lp,'AnimationSchedulerImplTimer$AnimationHandleImpl',13),Fg=lk('[Lcom.google.gwt.animation.client.','AnimationSchedulerImplTimer$AnimationHandleImpl;',183),df=mk(ip,'Timer',12),te=mk(lp,'AnimationSchedulerImplTimer$1',11),cf=mk(ip,'Timer$1',87),se=mk(lp,'AnimationSchedulerImplMozilla',8),re=mk(lp,'AnimationSchedulerImplMozilla$AnimationHandleImpl',9);$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.opacity.OpacityDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_tractionsoftware_gwt_demo_opacity_OpacityDemo) $wnd.com_tractionsoftware_gwt_demo_opacity_OpacityDemo.onScriptLoad();
--></script></body></html>